Exclusive

Publication

Byline

Location

Skoda Auto India Reaches 300 Customer Touchpoints Across 172 Cities

Mumbai, July 14 -- Skoda Auto India has announced a major milestone in its retail and service expansion, having reached 300 customer touchpoints across 172 cities. The expansion is driven largely by ... Read More